body
{
  background: #F0F0F0;
  height: 100%;
  font: 62,5% Georgia,"Times New Roman",Times,serif !important; 
  color: #036;
  text-transform: uppercase;
}

#conteudo
{
  width:  98%;
  margin: 0 auto;
  height: 100%;
 
}

#topo
{
	background: #FFFFFF;
	height: 3em;
}
#separador
{
	height: 35px;
	background: lightblue;
	margin-top: 1.5px;
	width: 98;
	text-align: center;
	font-size: 18px;
	color: black;
	padding-top: 17.5px;
}
#principal
{

   width: 500px;
   height: 245px;
   position: absolute;
   top: 50%;
   left: 50%;
   margin-left: -255px;
   margin-top: -123px;
   padding-left: 10px;
  
}


.rodape
{
	height: 40px;
    background: lightblue;
    position: fixed;
    bottom: 0;
    text-align: center;
    color: balck;
    font-size: 18px;
    padding-top: 1%;
    width: 98%;
}

